package unit4.part2;

public class StaticMethodTest {
    private static int all = 0;// 静态属性
    private int count = 0;// 实例属性

    /**
     * 静态方法
     */
    public static void increase() {
        all++;// 调用静态属性
        // count++;
        System.out.println("静态方法");
        print(all);
    }

    /**
     * 实例方法
     */
    public void decrease() {
        all--;// 调用静态属性
        count--;// 调用实例属性
        System.out.println("实例方法");
        print(all);
        print(count);
    }

    public static void print(int count) {
        System.out.println(count);
    }

    public static void main(String[] args) {
        StaticMethodTest.increase();
        StaticMethodTest staticMethodTest = new StaticMethodTest();
        staticMethodTest.decrease();
    }
}
